From: Keir Fraser Date: Fri, 9 Apr 2010 07:54:25 +0000 (+0100) Subject: xm: Fix string index out of range in 'vcpu-pin' command X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~12416 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=bf294945edf1e33cae1edbc4c20be5d311d2382d;p=xen.git xm: Fix string index out of range in 'vcpu-pin' command if contins '' (e.g. '1,,2'), error 'string index out of range' occurs. Fix this trivial bug. Signed-off-by: Yu Zhiguo --- diff --git a/tools/python/xen/xm/main.py b/tools/python/xen/xm/main.py index 0c2f942d79..0ebcb35fb2 100644 --- a/tools/python/xen/xm/main.py +++ b/tools/python/xen/xm/main.py @@ -1458,6 +1458,8 @@ def xm_vcpu_pin(args): def cpu_make_map(cpulist): cpus = [] for c in cpulist.split(','): + if c == '': + continue if c.find('-') != -1: (x,y) = c.split('-') for i in range(int(x),int(y)+1):